# Pentacle O-O P2P
#
# Copyright (C) 2011 Clint Banis
# Author: Clint Banis <cbanis@gmail.com>
# URL: <http://www.penobscotrobotics.us>

'''
Object-Oriented Peer-to-Peer RPC access library and server application framework.

:author: `Clint Banis <gmail.com>`__
:requires: Python 2.6+
:version: 0.2

:group Application: application, config, debugging, security, storage
:group Core: architecture, encoding, packaging, runtime
:group Networking: network, client, server
:group Service Partner Bus: bus, bus.partners, bus.services, bus.spline

:bug: Some synchronization issues cause intermittant network failures
:todo: Optimize the package format to elliminate unnecessary marks
:todo: 

:see: `the Pentacle code repository <http://frauncache.googlecode.com>`__
:see: `Penobscot Robotics, Co.<http://www.penobscotrobotics.us>`__

:copyright: |copy| 2011 Clint Banis & Penobscot Robotics
.. |copy| unicode:: 0xA9 .. copyright sign
'''

__author__ = 'Clint Banis' # __contact__
__copyright__ = '2011 Clint Banis & Penobscot Robotics' # __license__

__version__ = 0.1
__docformat__ = 'restructuredtext en'

__url__ = 'http://www.penobscotrobotics.us/cms/page/pentacle'

def buildApplicationVersion(appName, busVersion):
    return '%s/%s' % (appName, busVersion)

def DEBUG(*args):
    pass # print '[DEBUG]', ' '.join(map(str, args))

import __builtin__ as builtin
builtin.DEBUG = DEBUG
